/**
 * 异步任务状态
 */
export default class TaskStatus {

    /**
     * 未执行
     */
    static  NON = 0;

    /**
     * 执行中
     */
    static  RUNNING = 1;

    /**
     * 完成
     */
    static  COMPLETE = 2;

    /**
     * 错误
     */
    static  FAILURE = 3;

    /**
     * 取消
     */
    static  CANCEL = 4;

    /**
     * 超时
     */
    static  TIMEOUT = 5;

    /**
     * 任务丢失
     */
    static  EXCEPTION = -99;
}